
/**
\file
Defines the rainbow::exception class.
\author Sean Tromans
*/

#ifndef	RAINBOW_EXCEPTION_HPP
#define	RAINBOW_EXCEPTION_HPP

#include <sun/exception/exception.hpp>

namespace rainbow
{

	/**
	The base class for all exceptions fired within rainbow.
	\author Sean Tromans
	*/
	class exception : public sun::exception
	{
	public:
		exception( std::string const & message )
			:		sun::exception( message )
		{ }
	};

}

#endif	//RAINBOW_EXCEPTION_HPP
